have the penny drop - Francés Inglés Diccionario